package com.thoughtworks.khazana;

public class Unarmed implements ArmsState {

	private final Player player;

	public Unarmed(Player player) {
		this.player = player;
	}

	public void encounter(Player otherPlayer) {
		otherPlayer.encounterUnarmedPlayer(player);
	}

	public void encounterUnarmedPlayer(Player otherPlayer) {
		return;
	}

	public void encounterArmedPlayer(Player otherPlayer) {
		otherPlayer.stealFrom(player);
	}

}
